package com.partsoft.dits;

/**
 * 描述符获取器接口
 */
public interface DescriptorResolver {

	boolean hasDescriptor(String dclsName, String id);
	
	boolean hasDescriptor(Class<? extends EdgeDescriptor> dcls, String id);
	
	<E extends EdgeDescriptor> E getDescriptor(String dclsName, String id);
	
	<E extends EdgeDescriptor> E getDescriptor(Class<? extends EdgeDescriptor> dcls, String id);
	
}
